cast a damp over something - Spanisch Englisch Wörterbuch